package br.com.academix.commons.dto
{
	[Bindable]
	[RemoteClass(alias="br.com.lfm.academia.entidade.Usuario")]
	public class DTOUsuario
	{
		public function DTOUsuario()
		{
		}
		
		private var _id:Number;
		private var _descricaoUsuario:String;
	
		[ArrayElementType("br.com.academix.commons.dto.DTODica")]
		private var _dicas:Array;
		
		private var _tipoUsuario:DTOTipoUsuario;
		private var _dadosEmpresa:DTODadosEmpresa;
		
		public function get id():Number{
			return _id;
		}
		public function set id(valor:Number):void{
			_id = valor;
		}
		
		public function get descricaoUsuario():String{
			return _descricaoUsuario;
		}
		public function set descricaoUsuario(valor:String):void{
			_descricaoUsuario = valor;
		}
		
		public function get dicas():Array{
			return _dicas;
		}
		public function set dicas(valor:Array):void{
			_dicas = valor;
		}
		
		public function get tipoUsuario():DTOTipoUsuario{
			return _tipoUsuario;
		}
		public function set tipoUsuario(valor:DTOTipoUsuario):void{
			_tipoUsuario = valor;
		}
		
		public function get dadosEmpresa():DTODadosEmpresa{
			return _dadosEmpresa;
		}
		public function set dadosEmpresa(valor:DTODadosEmpresa):void{
			_dadosEmpresa = valor;
		}

	}
}